/**
 * Copyright (C), 2015-2020, XXX有限公司
 * FileName: HomeFragmentNew
 * Author: Clark
 * Date: 2020/9/29 19:37
 * Description:
 * History:
 * <author> <time> <version> <desc>
 * 作者姓名 修改时间 版本号 描述
 */
package sz.szsmk.citizencard.ui.newversion.fragment;

import android.view.View;

import java.util.List;

import sz.szsmk.citizencard.R;
import sz.szsmk.citizencard.databinding.HomeFragmentBinding;
import sz.szsmk.citizencard.model.network.bean.response.BaseBean;
import sz.szsmk.citizencard.model.network.bean.response.CloudFlashRes;
import sz.szsmk.citizencard.model.network.bean.response.GetOrderOpenidRes;
import sz.szsmk.citizencard.model.network.bean.response.HomeHeadFuncResponse;
import sz.szsmk.citizencard.model.network.bean.response.HomeWeathRes;
import sz.szsmk.citizencard.model.network.bean.response.IUserInfo;
import sz.szsmk.citizencard.model.network.bean.response.NoticeMainres;
import sz.szsmk.citizencard.model.network.bean.response.OneWordRes;
import sz.szsmk.citizencard.model.network.bean.response.QueryAllFunctionNewRes;
import sz.szsmk.citizencard.model.network.bean.response.QueryInterductionAreaRes;
import sz.szsmk.citizencard.model.network.bean.response.QueryMainPageFunctionRes;
import sz.szsmk.citizencard.model.network.bean.response.QueryPageResourceRes;
import sz.szsmk.citizencard.model.network.bean.response.SeleciUserAuthRes;
import sz.szsmk.citizencard.model.network.clarkbean.response.AreaInfoResponse;
import sz.szsmk.citizencard.mvp.contract.IAPPMainContact;
import sz.szsmk.citizencard.mvp.contract.IHomeContact;
import sz.szsmk.citizencard.mvp.presenter.APPHomePresenter;
import sz.szsmk.citizencard.ui.adapter.bean.AppHomeCardBean;
import sz.szsmk.citizencard.ui.base.IBaseFragment;

/**
 * @ClassName: HomeFragmentNew
 * @Description:
 * @Author: Clark
 * @Date: 2020/9/29 19:37
 */
class HomeFragmentNew extends IBaseFragment<APPHomePresenter, HomeFragmentBinding> implements IAPPMainContact.IAPPMainView, View.OnClickListener {
    @Override
    public void onClick(View v) {

    }

    @Override
    public void queryOneWordAdSucc(OneWordRes response) {

    }

    @Override
    public void queryOneWordAdFail() {

    }

    @Override
    public void getUserInfoFail(IUserInfo response) {

    }

    @Override
    public void getUnlogin(IUserInfo response) {

    }

    @Override
    public void getUserInfoSucc() {

    }

    @Override
    public void getGetOrderIdFail() {

    }

    @Override
    public void getGetOrderIdSucc(GetOrderOpenidRes response, String url, String type) {

    }

    @Override
    public void queryAllFunctionNewFail() {

    }

    @Override
    public void queryAllFunctionNewSucc(QueryAllFunctionNewRes response) {

    }

    @Override
    public void updataError(BaseBean response) {

    }

    @Override
    public void queryHeadFuncSuccess(HomeHeadFuncResponse response) {

    }

    @Override
    public void firstSearchUserLevelSucc(AppHomeCardBean response) {

    }

    @Override
    public void firstSearchUserLevelFail() {

    }

    @Override
    public void queryThemeSucc(QueryPageResourceRes response) {

    }

    @Override
    public void queryThemeFail() {

    }

    @Override
    public void queryGoverListSucc(QueryPageResourceRes response) {

    }

    @Override
    public void queryGoverListFail() {

    }

    @Override
    public void queryMainPageFunctionFail() {

    }

    @Override
    public void getBannerSucc(QueryPageResourceRes response) {

    }

    @Override
    public void getBannerFail() {

    }

    @Override
    public void queryMainPageFunctionSucc(List<QueryMainPageFunctionRes.MainPageClassListBean> main_page_class_list) {

    }

    @Override
    public void getAdSucc(QueryPageResourceRes response) {

    }

    @Override
    public void getAdFail() {

    }

    @Override
    public void getWeathGeneralFail(HomeWeathRes response) {

    }

    @Override
    public void getWeathGeneralSucc(HomeWeathRes response) {

    }

    @Override
    public void queryTextSucc(QueryInterductionAreaRes response) {

    }

    @Override
    public void queryTextFail(QueryPageResourceRes response) {

    }

    @Override
    public void selectUserAuthFail() {

    }

    @Override
    public void selectUserAuthSucc(SeleciUserAuthRes response, String type) {

    }

    @Override
    public void checkSuccessOrderStatusSucc(String orderStatus) {

    }

    @Override
    public void checkSuccessOrderStatusFail(CloudFlashRes cloudFlashRes) {

    }

    @Override
    public void getIsCheckedSucc(String checkedstate) {

    }

    @Override
    public void getIsCheckedFail() {

    }

    @Override
    public void queryAreaInfoSuccess(AreaInfoResponse areaInfoResponse) {

    }

    @Override
    public void queryAreaInfoFail() {

    }

    @Override
    public void getMainNoticeSucc(NoticeMainres noticeMainres) {

    }

    @Override
    public void getMainNoticeError(String messag) {

    }

    @Override
    protected int attachLayoutRes() {
        return R.layout.fragment_home;
    }

    @Override
    protected void initInjector() {

    }

    @Override
    protected void initViews() {

    }

    @Override
    protected void updateViews() {

    }
}